version 4.6
game PS

ui_text NEED FOR SPEED PROSTREET - BETA VISUALS
ui_text Installation - Part 1
ui_text#
ui_text#
ui_control checkbox visuals_04_dragfootage false "1. Use alternative version of 'sky_style_04' lighting, seen in drag race footage (See Previews\_Visuals)"
ui_text#
ui_control checkbox e3smoke true "2. Include E3 2007 tire smoke (See video link in ReadMe)"
ui_control checkbox mipmapbias false "3. Apply beta mipmap bias settings (makes some textures appear blurier in distance)"
ui_control checkbox nobrakelightflare true "4. Remove brakelight flare, akin to E3 demo (See Previews\Brakelight.jpg)"
ui_control checkbox reflstrong false "5. Make car reflection stronger, akin to E3 demo (See Previews\Reflection.jpg)"
ui_control checkbox bloom false "6. Use ReShade to get extra spred-out bloom, akin to E3 demo (See Previews\Bloom.jpg)"
ui_text#
ui_control checkbox sidebannerwalls false "7. Replace side banner walls with beta ones (Warning: They will be repetitive) (See Previews\SideBannerWalls.jpg)"
ui_control radiobutton scrollingscreen15 cgi "8.1. Replace one of animated scrolling screens with CGI version"
ui_control radiobutton scrollingscreen15 e3 "8.2. Replace one of animated scrolling screens with E3 version"
ui_control radiobutton scrollingscreen15 arounde3 "8.3. Replace one of animated scrolling screens with post-E3 version"
ui_control radiobutton scrollingscreen15 null "8.4. Leave vanilla"
ui_text (See Previews\ScrollingScreen.jpg)
ui_text#
ui_control checkbox sunandsky_onlybeta false "9. On all race days use only those beta lighting presets that differ from vanilla a lot"
ui_control checkbox sunandsky_nevadae3 false "10. On all Nevada race days use only E3 demo lighting (sky_style_05)"
ui_control checkbox sunandsky_infineonportfolio false "11. On all Infineon race days use only dusty sunset (sky_style_13)"

### Main
folder_create _ChoicesBV
script ModData\lighting_a441.nfsms
script ModData\lighting_beta.nfsms
script ModData\emitters_a441.nfsms
file_copy ModData\socketdefaults.TXT CARS\DAMAGE\socketdefaults.TXT
file_copy ModData\scripts\TexWizard.asi scripts\TexWizard.asi
file_copy ModData\scripts\TexWizard.json scripts\TexWizard.json
folder_create TRACKS\TexWizardMain
file_copy ModData\TexWizardMain\textures.bin TRACKS\TexWizardMain\textures.bin
file_copy ModData\TexWizardMain\meta.json TRACKS\TexWizardMain\meta.json
folder_create TRACKS\TexWizardSS15
file_copy ModData\TexWizardSS15\textures.bin TRACKS\TexWizardSS15\textures.bin
file_copy ModData\TexWizardSS15\meta.json TRACKS\TexWizardSS15\meta.json

ui_option visuals_04_dragfootage
script ModData\lighting_04_dragfootage.nfsms
file_copy ModData\null.bin _ChoicesBV\visuals_04_dragfootage.bin
ui_option visuals_04_dragfootage

ui_option e3smoke
script ModData\e3smoke.nfsms
ui_option e3smoke

ui_option mipmapbias
script ModData\mipmapbias.nfsms
ui_option mipmapbias

ui_option nobrakelightflare
update_field light_flares_cg brakelight_inner colour W 0
ui_option nobrakelightflare

ui_option reflstrong
file_copy ModData\null.bin _ChoicesBV\reflstrong.bin
ui_option reflstrong

ui_option sidebannerwalls
file_copy ModData\TexWizardMain\meta_sidebannerwalls.json TRACKS\TexWizardMain\meta.json
ui_option sidebannerwalls

ui_option bloom
folder_create reshade-shaders
folder_create reshade-shaders\Shaders
folder_create reshade-shaders\Shaders\PD80
folder_create reshade-shaders\Textures
folder_create reshade-shaders\Cache
file_copy ModData\reshade-shaders\Textures\pd80_bluenoise.png reshade-shaders\Textures\pd80_bluenoise.png
file_copy ModData\reshade-shaders\Textures\pd80_bluenoise_rgba.png reshade-shaders\Textures\pd80_bluenoise_rgba.png
file_copy ModData\reshade-shaders\Textures\pd80_gaussnoise.png reshade-shaders\Textures\pd80_gaussnoise.png
file_copy ModData\reshade-shaders\Shaders\ReShade.fxh reshade-shaders\Shaders\ReShade.fxh
file_copy ModData\reshade-shaders\Shaders\ReShadeUI.fxh reshade-shaders\Shaders\ReShadeUI.fxh
file_copy ModData\reshade-shaders\Shaders\PD80\PD80_00_Base_Effects.fxh reshade-shaders\Shaders\PD80\PD80_00_Base_Effects.fxh
file_copy ModData\reshade-shaders\Shaders\PD80\PD80_00_Color_Spaces.fxh reshade-shaders\Shaders\PD80\PD80_00_Color_Spaces.fxh
file_copy ModData\reshade-shaders\Shaders\PD80\PD80_00_Noise_Samplers.fxh reshade-shaders\Shaders\PD80\PD80_00_Noise_Samplers.fxh
file_copy ModData\reshade-shaders\Shaders\PD80\PD80_02_Bloom.fx reshade-shaders\Shaders\PD80\PD80_02_Bloom.fx
file_copy ModData\d3d9.dll d3d9.dll
file_copy ModData\ReShade.ini ReShade.ini
file_copy ModData\ReShadePreset.ini ReShadePreset.ini
ui_option bloom

ui_option scrollingscreen15 cgi
file_copy ModData\TexWizardSS15\meta_cgi.json TRACKS\TexWizardSS15\meta.json
ui_option scrollingscreen15 cgi

ui_option scrollingscreen15 e3
file_copy ModData\TexWizardSS15\meta_e3.json TRACKS\TexWizardSS15\meta.json
ui_option scrollingscreen15 e3

ui_option scrollingscreen15 arounde3
file_copy ModData\TexWizardSS15\meta_arounde3.json TRACKS\TexWizardSS15\meta.json
ui_option scrollingscreen15 arounde3

ui_option scrollingscreen15 null
# already copied default 'meta.json' file in Main section
ui_option scrollingscreen15 null

ui_option sunandsky_onlybeta
script ModData\sunandsky_onlybeta.nfsms
ui_option sunandsky_onlybeta

ui_option sunandsky_nevadae3
script ModData\sunandsky_nevadae3.nfsms
ui_option sunandsky_nevadae3

ui_option sunandsky_infineonportfolio
script ModData\sunandsky_infineonportfolio.nfsms
ui_option sunandsky_infineonportfolio